[INFO] cloning repository https://github.com/MultiFuzz/MultiFuzz
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/MultiFuzz/MultiFuzz" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMultiFuzz%2FMultiFuzz", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMultiFuzz%2FMultiFuzz'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 4707637b4dd3c67deff494dacb91cd0b145e2a2a
[INFO] fixing MultiFuzz/MultiFuzz against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=end=2015,2024 for pr-157817-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMultiFuzz%2FMultiFuzz" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-2-tc2/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/MultiFuzz/MultiFuzz
[INFO] finished tweaking git repo https://github.com/MultiFuzz/MultiFuzz
[INFO] tweaked toml for git repo https://github.com/MultiFuzz/MultiFuzz written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/MultiFuzz/MultiFuzz on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/MultiFuzz/MultiFuzz already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 3a6025982f47c4bca8bee8b401a44e9faef4f99a8d9133c76c988c44ef92104c
[INFO] running `Command { std: "docker" "start" "3a6025982f47c4bca8bee8b401a44e9faef4f99a8d9133c76c988c44ef92104c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "3a6025982f47c4bca8bee8b401a44e9faef4f99a8d9133c76c988c44ef92104c" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3a6025982f47c4bca8bee8b401a44e9faef4f99a8d9133c76c988c44ef92104c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "3a6025982f47c4bca8bee8b401a44e9faef4f99a8d9133c76c988c44ef92104c" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=end=2015,2024", kill_on_drop: false }`
[INFO] [stderr] crater-edition-check: migrating to next edition
[INFO] [stderr]    Migrating hail-fuzz/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating icicle-cortexm/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]    Compiling zerocopy v0.8.47
[INFO] [stderr]     Checking foldhash v0.2.0
[INFO] [stderr]     Checking log v0.4.29
[INFO] [stderr]    Compiling cranelift-srcgen v0.129.1
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]     Checking hashbrown v0.16.1
[INFO] [stderr]     Checking equivalent v1.0.2
[INFO] [stderr]    Compiling cranelift-assembler-x64-meta v0.129.1
[INFO] [stderr]    Compiling wasmtime-internal-core v42.0.1
[INFO] [stderr]    Compiling target-lexicon v0.13.5
[INFO] [stderr]    Compiling cranelift-isle v0.129.1
[INFO] [stderr]     Checking fnv v1.0.7
[INFO] [stderr]     Checking smallvec v1.15.1
[INFO] [stderr]     Checking stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling cranelift-codegen-shared v0.129.1
[INFO] [stderr]     Checking allocator-api2 v0.2.21
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]     Checking memchr v2.8.0
[INFO] [stderr]     Checking foldhash v0.1.5
[INFO] [stderr]     Checking hashbrown v0.15.5
[INFO] [stderr]    Compiling cranelift-codegen-meta v0.129.1
[INFO] [stderr]     Checking cranelift-bitset v0.129.1
[INFO] [stderr]     Checking cranelift-entity v0.129.1
[INFO] [stderr]     Checking bumpalo v3.20.2
[INFO] [stderr]     Checking rustc-hash v2.1.1
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]     Checking arbitrary v1.4.2
[INFO] [stderr]     Checking regalloc2 v0.13.5
[INFO] [stderr]     Checking cranelift-bforest v0.129.1
[INFO] [stderr]     Checking tracing-core v0.1.36
[INFO] [stderr]    Compiling cranelift-assembler-x64 v0.129.1
[INFO] [stderr]     Checking indexmap v2.13.0
[INFO] [stderr]     Checking bitflags v2.11.0
[INFO] [stderr]     Checking cranelift-control v0.129.1
[INFO] [stderr]     Checking adler2 v2.0.1
[INFO] [stderr]     Checking simd-adler32 v0.3.8
[INFO] [stderr]    Compiling anyhow v1.0.102
[INFO] [stderr]     Checking miniz_oxide v0.8.9
[INFO] [stderr]    Compiling cc v1.2.57
[INFO] [stderr]    Compiling cpp_demangle v0.5.1
[INFO] [stderr]     Checking gimli v0.33.0
[INFO] [stderr]    Compiling object v0.38.1
[INFO] [stderr]     Checking twox-hash v2.1.2
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]     Checking ruzstd v0.8.2
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]     Checking flate2 v1.1.9
[INFO] [stderr]     Checking pcode v0.2.0 (https://github.com/icicle-emu/icicle-emu#51558fcb)
[INFO] [stderr]     Checking sleigh-parse v0.3.0 (https://github.com/icicle-emu/icicle-emu#51558fcb)
[INFO] [stderr]     Checking linux-raw-sys v0.12.1
[INFO] [stderr]     Checking memmap2 v0.9.10
[INFO] [stderr]     Checking rustc-demangle v0.1.27
[INFO] [stderr]    Compiling cranelift-codegen v0.129.1
[INFO] [stderr]    Compiling object v0.36.7
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]     Checking typed-arena v2.0.2
[INFO] [stderr]     Checking fallible-iterator v0.3.0
[INFO] [stderr]    Compiling zerocopy-derive v0.8.47
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling wasmtime-versioned-export-macros v34.0.2
[INFO] [stderr]    Compiling bytemuck_derive v1.10.2
[INFO] [stderr]    Compiling wasmtime-jit-debug v34.0.2
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling memoffset v0.9.1
[INFO] [stderr]     Checking region v3.0.2
[INFO] [stderr]     Checking bytemuck v1.25.0
[INFO] [stderr]     Checking wasmtime-internal-jit-icache-coherence v42.0.1
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]     Checking xml v1.2.1
[INFO] [stderr]    Compiling icicle-linux v0.1.0 (https://github.com/icicle-emu/icicle-emu#51558fcb)
[INFO] [stderr]     Checking bstr v1.12.1
[INFO] [stderr]     Checking addr2line v0.26.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling bindgen v0.69.5
[INFO] [stderr]     Checking base64 v0.22.1
[INFO] [stderr]     Checking unicode-ident v1.0.24
[INFO] [stderr]    Compiling itertools v0.12.1
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]     Checking serde-xml-rs v0.8.2
[INFO] [stderr]     Checking ron v0.11.0
[INFO] [stderr]    Compiling lazycell v1.3.0
[INFO] [stderr]     Checking ihex v3.0.0
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling fixedbitset v0.4.2
[INFO] [stderr]     Checking getrandom v0.2.17
[INFO] [stderr]    Compiling petgraph v0.6.5
[INFO] [stderr]     Checking regex-syntax v0.8.10
[INFO] [stderr]     Checking itoa v1.0.18
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking unsafe-libyaml v0.2.11
[INFO] [stderr]     Checking managed v0.8.0
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]     Checking half v2.7.1
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]     Checking sleigh-runtime v0.1.0 (https://github.com/icicle-emu/icicle-emu#51558fcb)
[INFO] [stderr]     Checking icicle-mem v0.3.0 (https://github.com/icicle-emu/icicle-emu#51558fcb)
[INFO] [stderr]    Compiling pastey v0.2.1
[INFO] [stderr]     Checking sleigh-compile v0.3.0 (https://github.com/icicle-emu/icicle-emu#51558fcb)
[INFO] [stderr]     Checking regex-automata v0.4.14
[INFO] [stderr]     Checking ryu v1.0.23
[INFO] [stderr]     Checking icicle-cpu v0.1.0 (https://github.com/icicle-emu/icicle-emu#51558fcb)
[INFO] [stderr]     Checking serde_yaml v0.9.34+deprecated
[INFO] [stderr]     Checking gdbstub v0.7.9 (https://github.com/mchesser/gdbstub/#bf915a6d)
[INFO] [stderr]    Compiling crepe v0.1.8
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking hashbrown v0.14.5
[INFO] [stderr]     Checking sharded-slab v0.1.7
[INFO] [stderr]     Checking matchers v0.2.0
[INFO] [stderr]     Checking tracing-log v0.2.0
[INFO] [stderr]     Checking thread_local v1.1.9
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]     Checking nu-ansi-term v0.50.3
[INFO] [stderr]     Checking nix v0.31.2
[INFO] [stderr]     Checking gdbstub_arch v0.3.2 (https://github.com/mchesser/gdbstub/#bf915a6d)
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking tracing-subscriber v0.3.23
[INFO] [stderr]     Checking xattr v1.6.1
[INFO] [stderr]     Checking num_cpus v1.17.0
[INFO] [stderr]     Checking filetime v0.2.27
[INFO] [stderr]     Checking core_affinity v0.8.3
[INFO] [stderr]     Checking tar v0.4.45
[INFO] [stderr]     Checking ctrlc v3.5.2
[INFO] [stderr]     Checking glob v0.3.3
[INFO] [stderr]     Checking rand_distr v0.4.3
[INFO] [stderr]    Compiling icicle-cortexm v0.1.0 (/opt/rustwide/workdir/icicle-cortexm)
[INFO] [stderr]    Migrating icicle-cortexm/build.rs from 2021 edition to 2024
[INFO] [stderr]     Checking cranelift-native v0.129.1
[INFO] [stderr]     Checking cranelift-module v0.129.1
[INFO] [stderr]     Checking cranelift-frontend v0.129.1
[INFO] [stderr]     Checking cranelift v0.129.1
[INFO] [stderr]     Checking cranelift-jit v0.129.1
[INFO] [stderr]     Checking icicle-jit v0.2.0 (https://github.com/icicle-emu/icicle-emu#51558fcb)
[INFO] [stderr]     Checking icicle-vm v0.2.0 (https://github.com/icicle-emu/icicle-emu#51558fcb)
[INFO] [stderr]     Checking icicle-fuzzing v0.1.0 (https://github.com/icicle-emu/icicle-emu#51558fcb)
[INFO] [stderr]     Checking icicle-gdb v0.1.0 (https://github.com/icicle-emu/icicle-emu#51558fcb)
[INFO] [stderr]    Migrating icicle-cortexm/src/lib.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs (115 fixes)
[INFO] [stderr]        Fixed icicle-cortexm/src/unicorn_api.rs (17 fixes)
[INFO] [stderr]        Fixed icicle-cortexm/src/genconfig.rs (1 fix)
[INFO] [stderr]     Checking hail-fuzz v0.1.0 (/opt/rustwide/workdir/hail-fuzz)
[INFO] [stderr]    Migrating hail-fuzz/src/main.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed hail-fuzz/src/coverage.rs (1 fix)
[INFO] [stderr]        Fixed hail-fuzz/src/utils.rs (3 fixes)
[INFO] [stderr]        Fixed hail-fuzz/src/i2s/finder.rs (1 fix)
[INFO] [stderr]        Fixed hail-fuzz/src/mutations.rs (6 fixes)
[INFO] [stderr]        Fixed hail-fuzz/src/queue.rs (2 fixes)
[INFO] [stderr]        Fixed hail-fuzz/src/debug_alloc.rs (4 fixes)
[INFO] [stdout] warning: relative drop order changing in Rust 2024
[INFO] [stdout]    --> hail-fuzz/src/extension.rs:272:36
[INFO] [stdout]     |
[INFO] [stdout] 264 |         let mut state = match MultiStreamExtendStage::start(fuzzer) {
[INFO] [stdout]     |             ---------
[INFO] [stdout]     |             |
[INFO] [stdout]     |             `state` calls a custom destructor
[INFO] [stdout]     |             `state` will be dropped later as of Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 272 |                 if let Err(exit) = state.prepare_new_input(fuzzer) {
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    this value will be stored in a temporary; let us call it `#2`
[INFO] [stdout]     |                                    up until Edition 2021 `#2` is dropped last but will be dropped earlier in Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 277 |             }
[INFO] [stdout]     |             - now the temporary value is dropped here, before the local variables in the block or statement
[INFO] [stdout] ...
[INFO] [stdout] 330 |                 fuzzer.check_exit_state(exit)?;
[INFO] [stdout]     |                 ------------------------------
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 this value will be stored in a temporary; let us call it `#1`
[INFO] [stdout]     |                 `#1` will be dropped later as of Edition 2024
[INFO] [stdout]     |
[INFO] [stdout] note: `#2` invokes this custom destructor
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/src/error.rs:713:1
[INFO] [stdout]     |
[INFO] [stdout] 713 | impl Drop for Error {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: `#1` invokes this custom destructor
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/src/error.rs:713:1
[INFO] [stdout]     |
[INFO] [stdout] 713 | impl Drop for Error {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: `state` may invoke a custom destructor because it contains a trait object
[INFO] [stdout]     = note: most of the time, changing drop order is harmless; inspect the `impl Drop`s for side effects like releasing locks or sending messages
[INFO] [stdout]     = warning: this changes meaning in Rust 2024
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/temporary-tail-expr-scope.html>
[INFO] [stdout]     = note: `--force-warn tail-expr-drop-order` implied by `--force-warn rust-2024-compatibility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: relative drop order changing in Rust 2024
[INFO] [stdout]    --> hail-fuzz/src/p2im_unit_tests.rs:133:41
[INFO] [stdout]     |
[INFO] [stdout] 118 |                           let _workdir_lock = match config::init_workdir(&config) {
[INFO] [stdout]     |                               -------------
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               `_workdir_lock` calls a custom destructor
[INFO] [stdout]     |                               `_workdir_lock` will be dropped later as of Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 133 |                           if let Err(e) = Fuzzer::new(config.clone(), global).and_then(|fuzzer| {
[INFO] [stdout]     |  _________________________________________^
[INFO] [stdout] 134 | |                             fuzzing_loop(fuzzer, Some(std::time::Duration::from_secs(60 * 10)))
[INFO] [stdout] 135 | |                         }) {
[INFO] [stdout]     | |                          ^
[INFO] [stdout]     | |                          |
[INFO] [stdout]     | |__________________________this value will be stored in a temporary; let us call it `#1`
[INFO] [stdout]     |                            up until Edition 2021 `#1` is dropped last but will be dropped earlier in Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 142 |                       }
[INFO] [stdout]     |                       - now the temporary value is dropped here, before the local variables in the block or statement
[INFO] [stdout]     |
[INFO] [stdout] note: `#1` invokes this custom destructor
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/src/error.rs:713:1
[INFO] [stdout]     |
[INFO] [stdout] 713 | impl Drop for Error {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: `_workdir_lock` invokes this custom destructor
[INFO] [stdout]    --> hail-fuzz/src/config.rs:212:1
[INFO] [stdout]     |
[INFO] [stdout] 212 | impl Drop for WorkdirLock {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: most of the time, changing drop order is harmless; inspect the `impl Drop`s for side effects like releasing locks or sending messages
[INFO] [stdout]     = warning: this changes meaning in Rust 2024
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/temporary-tail-expr-scope.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: relative drop order changing in Rust 2024
[INFO] [stdout]    --> hail-fuzz/src/p2im_unit_tests.rs:163:27
[INFO] [stdout]     |
[INFO] [stdout] 162 |                     let mut output = output_queue.lock().unwrap();
[INFO] [stdout]     |                         ----------
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         `output` calls a custom destructor
[INFO] [stdout]     |                         `output` will be dropped later as of Edition 2024
[INFO] [stdout] 163 |                     match find_input_for_tests(config, tests) {
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           this value will be stored in a temporary; let us call it `#1`
[INFO] [stdout]     |                           up until Edition 2021 `#1` is dropped last but will be dropped earlier in Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 178 |                 }
[INFO] [stdout]     |                 - now the temporary value is dropped here, before the local variables in the block or statement
[INFO] [stdout]     |
[INFO] [stdout] note: `#1` invokes this custom destructor
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/src/error.rs:713:1
[INFO] [stdout]     |
[INFO] [stdout] 713 | impl Drop for Error {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: `output` invokes this custom destructor
[INFO] [stdout]    --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/std/src/sync/poison/mutex.rs:741:0
[INFO] [stdout]     = note: most of the time, changing drop order is harmless; inspect the `impl Drop`s for side effects like releasing locks or sending messages
[INFO] [stdout]     = warning: this changes meaning in Rust 2024
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/temporary-tail-expr-scope.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: relative drop order changing in Rust 2024
[INFO] [stdout]    --> hail-fuzz/src/extension.rs:272:36
[INFO] [stdout]     |
[INFO] [stdout] 264 |         let mut state = match MultiStreamExtendStage::start(fuzzer) {
[INFO] [stdout]     |             ---------
[INFO] [stdout]     |             |
[INFO] [stdout]     |             `state` calls a custom destructor
[INFO] [stdout]     |             `state` will be dropped later as of Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 272 |                 if let Err(exit) = state.prepare_new_input(fuzzer) {
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    this value will be stored in a temporary; let us call it `#2`
[INFO] [stdout]     |                                    up until Edition 2021 `#2` is dropped last but will be dropped earlier in Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 277 |             }
[INFO] [stdout]     |             - now the temporary value is dropped here, before the local variables in the block or statement
[INFO] [stdout] ...
[INFO] [stdout] 330 |                 fuzzer.check_exit_state(exit)?;
[INFO] [stdout]     |                 ------------------------------
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 this value will be stored in a temporary; let us call it `#1`
[INFO] [stdout]     |                 `#1` will be dropped later as of Edition 2024
[INFO] [stdout]     |
[INFO] [stdout] note: `#2` invokes this custom destructor
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/src/error.rs:713:1
[INFO] [stdout]     |
[INFO] [stdout] 713 | impl Drop for Error {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: `#1` invokes this custom destructor
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/src/error.rs:713:1
[INFO] [stdout]     |
[INFO] [stdout] 713 | impl Drop for Error {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: `state` may invoke a custom destructor because it contains a trait object
[INFO] [stdout]     = note: most of the time, changing drop order is harmless; inspect the `impl Drop`s for side effects like releasing locks or sending messages
[INFO] [stdout]     = warning: this changes meaning in Rust 2024
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/temporary-tail-expr-scope.html>
[INFO] [stdout]     = note: `--force-warn tail-expr-drop-order` implied by `--force-warn rust-2024-compatibility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: relative drop order changing in Rust 2024
[INFO] [stdout]    --> hail-fuzz/src/p2im_unit_tests.rs:133:41
[INFO] [stdout]     |
[INFO] [stdout] 118 |                           let _workdir_lock = match config::init_workdir(&config) {
[INFO] [stdout]     |                               -------------
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               `_workdir_lock` calls a custom destructor
[INFO] [stdout]     |                               `_workdir_lock` will be dropped later as of Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 133 |                           if let Err(e) = Fuzzer::new(config.clone(), global).and_then(|fuzzer| {
[INFO] [stdout]     |  _________________________________________^
[INFO] [stdout] 134 | |                             fuzzing_loop(fuzzer, Some(std::time::Duration::from_secs(60 * 10)))
[INFO] [stdout] 135 | |                         }) {
[INFO] [stdout]     | |                          ^
[INFO] [stdout]     | |                          |
[INFO] [stdout]     | |__________________________this value will be stored in a temporary; let us call it `#1`
[INFO] [stdout]     |                            up until Edition 2021 `#1` is dropped last but will be dropped earlier in Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 142 |                       }
[INFO] [stdout]     |                       - now the temporary value is dropped here, before the local variables in the block or statement
[INFO] [stdout]     |
[INFO] [stdout] note: `#1` invokes this custom destructor
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/src/error.rs:713:1
[INFO] [stdout]     |
[INFO] [stdout] 713 | impl Drop for Error {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: `_workdir_lock` invokes this custom destructor
[INFO] [stdout]    --> hail-fuzz/src/config.rs:212:1
[INFO] [stdout]     |
[INFO] [stdout] 212 | impl Drop for WorkdirLock {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: most of the time, changing drop order is harmless; inspect the `impl Drop`s for side effects like releasing locks or sending messages
[INFO] [stdout]     = warning: this changes meaning in Rust 2024
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/temporary-tail-expr-scope.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: relative drop order changing in Rust 2024
[INFO] [stdout]    --> hail-fuzz/src/p2im_unit_tests.rs:163:27
[INFO] [stdout]     |
[INFO] [stdout] 162 |                     let mut output = output_queue.lock().unwrap();
[INFO] [stdout]     |                         ----------
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         `output` calls a custom destructor
[INFO] [stdout]     |                         `output` will be dropped later as of Edition 2024
[INFO] [stdout] 163 |                     match find_input_for_tests(config, tests) {
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           this value will be stored in a temporary; let us call it `#1`
[INFO] [stdout]     |                           up until Edition 2021 `#1` is dropped last but will be dropped earlier in Edition 2024
[INFO] [stdout] ...
[INFO] [stdout] 178 |                 }
[INFO] [stdout]     |                 - now the temporary value is dropped here, before the local variables in the block or statement
[INFO] [stdout]     |
[INFO] [stdout] note: `#1` invokes this custom destructor
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/src/error.rs:713:1
[INFO] [stdout]     |
[INFO] [stdout] 713 | impl Drop for Error {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: `output` invokes this custom destructor
[INFO] [stdout]    --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/std/src/sync/poison/mutex.rs:741:0
[INFO] [stdout]     = note: most of the time, changing drop order is harmless; inspect the `impl Drop`s for side effects like releasing locks or sending messages
[INFO] [stdout]     = warning: this changes meaning in Rust 2024
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/temporary-tail-expr-scope.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 51s
[INFO] [stderr] crater-edition-check: hail-fuzz v0.1.0 (/opt/rustwide/workdir/hail-fuzz) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: icicle-cortexm v0.1.0 (/opt/rustwide/workdir/icicle-cortexm) updating edition from 2021 to 2024
[INFO] [stderr]    Compiling icicle-cortexm v0.1.0 (/opt/rustwide/workdir/icicle-cortexm)
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:42083
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... Type = 26 ; } extern "C" { pub fn uc_strerror (code : uc_err :: Type) -> * const :: std :: os :: raw :: c_char ; } pub mod uc_mem...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:48375
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_void) > ; extern "C" { pub fn do_exit (uc : * mut uc_engine , err : uc_err :: Type) ; } extern "C" { pub fn force_...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:48453
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : uc_err :: Type) ; } extern "C" { pub fn force_crash (uc : * mut uc_engine , error : uc_err :: Type) ; } extern "C" { pub fn rel...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:48537
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...rror : uc_err :: Type) ; } extern "C" { pub fn reload_fuzz_consumption_timer (uc : * mut uc_engine) ; } extern "C" { pub fn init (...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:48614
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn init (uc : * mut uc_engine , p_do_print_exit_info : :: std :: os :: raw :: c_int , fuzz_consumption_timeout : u64 , p_instr_limit : u64 , global_timer_scale : u32) -> uc_err :: Type ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:49532
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : u32 , } extern "C" { pub fn init_timer_hook (uc : * mut uc_engine , global_timer_scale : u32) -> uc_err :: Type ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:49640
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn add_timer (timers : * mut TimerState , reload_val : i64 , trigger_callback : timer_cb , user_data : * mut :: std :: os :: raw :: c_void , isr_num : u32) -> u32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:49824
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...um : u32) -> u32 ; } extern "C" { pub fn reload_timer (uc : * mut uc_engine , id : u32) -> uc_err :: Type ; } extern "C" { pub fn ...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:49913
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e , id : u32) -> uc_err :: Type ; } extern "C" { pub fn adjust_timers_for_unicorn_exit () ; } extern "C" { pub fn set_timer_reload...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:49971
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...() ; } extern "C" { pub fn set_timer_reload_val (uc : * mut uc_engine , id : u32 , reload_val : u64) -> uc_err :: Type ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:50087
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : u64) -> uc_err :: Type ; } extern "C" { pub fn get_timer_scale (fw : * mut FwContext) -> u32 ; } extern "C" { pub fn get_global...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:50157
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...cale (fw : * mut FwContext) -> u32 ; } extern "C" { pub fn get_global_ticker () -> u64 ; } extern "C" { pub fn rem_timer (uc : * m...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:50209
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._ticker () -> u64 ; } extern "C" { pub fn rem_timer (uc : * mut uc_engine , id : u32) -> uc_err :: Type ; } extern "C" { pub fn st...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:50295
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> uc_err :: Type ; } extern "C" { pub fn start_timer (uc : * mut uc_engine , id : u32) -> uc_err :: Type ; } extern "C" { pub fn s...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:50383
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> uc_err :: Type ; } extern "C" { pub fn stop_timer (uc : * mut uc_engine , id : u32) -> uc_err :: Type ; } extern "C" { pub fn i...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:50470
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...2) -> uc_err :: Type ; } extern "C" { pub fn is_running (timers : * mut TimerState , id : u32) -> u32 ; } extern "C" { pub fn time...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:50551
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> u32 ; } extern "C" { pub fn timers_take_snapshot (uc : * mut uc_engine) -> * mut :: std :: os :: raw :: c_void ; } extern "C" ...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:50658
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn timers_restore_snapshot (uc : * mut uc_engine , snapshot : * mut :: std :: os :: raw :: c_void) ; } exter...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:50778
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn timers_discard_snapshot (uc : * mut uc_engine , snapshot : * mut :: std :: os :: raw :: c_void) ; } exter...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:50898
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...d :: os :: raw :: c_void) ; } extern "C" { pub fn timer_countdown_expired (uc : * mut uc_engine) ; } extern "C" { pub fn print_tim...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:50969
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... (uc : * mut uc_engine) ; } extern "C" { pub fn print_timer (timers : * mut TimerState , id : u32) ; } extern "C" { pub fn print_t...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:51044
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ut TimerState , id : u32) ; } extern "C" { pub fn print_timer_state (timers : * mut TimerState) ; } # [repr (C)] # [derive (Debug ...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:51454
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn add_interrupt_trigger (uc : * mut uc_engine , addr : u64 , irq : u32 , num_skips : u32 , num_pends : u32 , fuzz_mode : u32 , trigger_mode : u32 , every_nth_tick : u64) -> uc_hook ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:51657
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...h_tick : u64) -> uc_hook ; } extern "C" { pub fn init_interrupt_triggering (uc : * mut uc_engine) ; } extern "C" { pub fn interrup...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:51730
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) ; } extern "C" { pub fn interrupt_trigger_take_snapshot (uc : * mut uc_engine) -> * mut :: std :: os :: raw :: c_void ; } extern...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:51848
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn interrupt_trigger_restore_snapshot (uc : * mut uc_engine , snapshot : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:51979
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn interrupt_trigger_discard_snapshot (uc : * mut uc_engine , snapshot : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:52110
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn interrupt_trigger_timer_cb (uc : * mut uc_engine , timer_id : u32 , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:52251
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn memcpy (__dest : * mut :: std :: os :: raw :: c_void , __src : * const :: std :: os :: raw :: c_void , __n : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:52455
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn memmove (__dest : * mut :: std :: os :: raw :: c_void , __src : * const :: std :: os :: raw :: c_void , __n : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:52660
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn memccpy (__dest : * mut :: std :: os :: raw :: c_void , __src : * const :: std :: os :: raw :: c_void , __c : :: std :: os :: raw :: c_int , __n : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:52902
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn memset (__s : * mut :: std :: os :: raw :: c_void , __c : :: std :: os :: raw :: c_int , __n : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:53092
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn memcmp (__s1 : * const :: std :: os :: raw :: c_void , __s2 : * const :: std :: os :: raw :: c_void , __n : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:53288
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn __memcmpeq (__s1 : * const :: std :: os :: raw :: c_void , __s2 : * const :: std :: os :: raw :: c_void , __n : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:42083
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... Type = 26 ; } extern "C" { pub fn uc_strerror (code : uc_err :: Type) -> * const :: std :: os :: raw :: c_char ; } pub mod uc_mem...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:53463
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn memchr (__s : * const :: std :: os :: raw :: c_void , __c : :: std :: os :: raw :: c_int , __n : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:48375
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_void) > ; extern "C" { pub fn do_exit (uc : * mut uc_engine , err : uc_err :: Type) ; } extern "C" { pub fn force_...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:53655
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strcpy (__dest : * mut :: std :: os :: raw :: c_char , __src : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:48453
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : uc_err :: Type) ; } extern "C" { pub fn force_crash (uc : * mut uc_engine , error : uc_err :: Type) ; } extern "C" { pub fn rel...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:53820
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strncpy (__dest : * mut :: std :: os :: raw :: c_char , __src : * const :: std :: os :: raw :: c_char , __n : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:48537
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...rror : uc_err :: Type) ; } extern "C" { pub fn reload_fuzz_consumption_timer (uc : * mut uc_engine) ; } extern "C" { pub fn init (...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:54025
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strcat (__dest : * mut :: std :: os :: raw :: c_char , __src : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:48614
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn init (uc : * mut uc_engine , p_do_print_exit_info : :: std :: os :: raw :: c_int , fuzz_consumption_timeout : u64 , p_instr_limit : u64 , global_timer_scale : u32) -> uc_err :: Type ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:49532
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : u32 , } extern "C" { pub fn init_timer_hook (uc : * mut uc_engine , global_timer_scale : u32) -> uc_err :: Type ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:54190
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strncat (__dest : * mut :: std :: os :: raw :: c_char , __src : * const :: std :: os :: raw :: c_char , __n : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:49640
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn add_timer (timers : * mut TimerState , reload_val : i64 , trigger_callback : timer_cb , user_data : * mut :: std :: os :: raw :: c_void , isr_num : u32) -> u32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:54395
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strcmp (__s1 : * const :: std :: os :: raw :: c_char , __s2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:49824
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...um : u32) -> u32 ; } extern "C" { pub fn reload_timer (uc : * mut uc_engine , id : u32) -> uc_err :: Type ; } extern "C" { pub fn ...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:54552
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strncmp (__s1 : * const :: std :: os :: raw :: c_char , __s2 : * const :: std :: os :: raw :: c_char , __n : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:49913
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e , id : u32) -> uc_err :: Type ; } extern "C" { pub fn adjust_timers_for_unicorn_exit () ; } extern "C" { pub fn set_timer_reload...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:54749
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strcoll (__s1 : * const :: std :: os :: raw :: c_char , __s2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:49971
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...() ; } extern "C" { pub fn set_timer_reload_val (uc : * mut uc_engine , id : u32 , reload_val : u64) -> uc_err :: Type ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:54907
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strxfrm (__dest : * mut :: std :: os :: raw :: c_char , __src : * const :: std :: os :: raw :: c_char , __n : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_ulong ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:50087
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : u64) -> uc_err :: Type ; } extern "C" { pub fn get_timer_scale (fw : * mut FwContext) -> u32 ; } extern "C" { pub fn get_global...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:55560
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn strcoll_l (__s1 : * const :: std :: os :: raw :: c_char , __s2 : * const :: std :: os :: raw :: c_char , __l : locale_t) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:50157
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...cale (fw : * mut FwContext) -> u32 ; } extern "C" { pub fn get_global_ticker () -> u64 ; } extern "C" { pub fn rem_timer (uc : * m...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:55737
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strxfrm_l (__dest : * mut :: std :: os :: raw :: c_char , __src : * const :: std :: os :: raw :: c_char , __n : usize , __l : locale_t) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:50209
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._ticker () -> u64 ; } extern "C" { pub fn rem_timer (uc : * mut uc_engine , id : u32) -> uc_err :: Type ; } extern "C" { pub fn st...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:55906
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ze ; } extern "C" { pub fn strdup (__s : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:50295
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> uc_err :: Type ; } extern "C" { pub fn start_timer (uc : * mut uc_engine , id : u32) -> uc_err :: Type ; } extern "C" { pub fn s...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:56022
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strndup (__string : * const :: std :: os :: raw :: c_char , __n : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:50383
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> uc_err :: Type ; } extern "C" { pub fn stop_timer (uc : * mut uc_engine , id : u32) -> uc_err :: Type ; } extern "C" { pub fn i...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:56183
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strchr (__s : * const :: std :: os :: raw :: c_char , __c : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:50470
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...2) -> uc_err :: Type ; } extern "C" { pub fn is_running (timers : * mut TimerState , id : u32) -> u32 ; } extern "C" { pub fn time...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:56336
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strrchr (__s : * const :: std :: os :: raw :: c_char , __c : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:50551
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> u32 ; } extern "C" { pub fn timers_take_snapshot (uc : * mut uc_engine) -> * mut :: std :: os :: raw :: c_void ; } extern "C" ...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:56490
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strchrnul (__s : * const :: std :: os :: raw :: c_char , __c : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:50658
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn timers_restore_snapshot (uc : * mut uc_engine , snapshot : * mut :: std :: os :: raw :: c_void) ; } exter...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:56646
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strcspn (__s : * const :: std :: os :: raw :: c_char , __reject : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_ulong ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:50778
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn timers_discard_snapshot (uc : * mut uc_engine , snapshot : * mut :: std :: os :: raw :: c_void) ; } exter...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:56809
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strspn (__s : * const :: std :: os :: raw :: c_char , __accept : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_ulong ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:50898
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...d :: os :: raw :: c_void) ; } extern "C" { pub fn timer_countdown_expired (uc : * mut uc_engine) ; } extern "C" { pub fn print_tim...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:56971
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strpbrk (__s : * const :: std :: os :: raw :: c_char , __accept : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:50969
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... (uc : * mut uc_engine) ; } extern "C" { pub fn print_timer (timers : * mut TimerState , id : u32) ; } extern "C" { pub fn print_t...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:57139
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strstr (__haystack : * const :: std :: os :: raw :: c_char , __needle : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:51044
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ut TimerState , id : u32) ; } extern "C" { pub fn print_timer_state (timers : * mut TimerState) ; } # [repr (C)] # [derive (Debug ...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:57313
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strtok (__s : * mut :: std :: os :: raw :: c_char , __delim : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:51454
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn add_interrupt_trigger (uc : * mut uc_engine , addr : u64 , irq : u32 , num_skips : u32 , num_pends : u32 , fuzz_mode : u32 , trigger_mode : u32 , every_nth_tick : u64) -> uc_hook ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:57477
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn __strtok_r (__s : * mut :: std :: os :: raw :: c_char , __delim : * const :: std :: os :: raw :: c_char , __save_ptr : * mut * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:51657
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...h_tick : u64) -> uc_hook ; } extern "C" { pub fn init_interrupt_triggering (uc : * mut uc_engine) ; } extern "C" { pub fn interrup...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:57702
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strtok_r (__s : * mut :: std :: os :: raw :: c_char , __delim : * const :: std :: os :: raw :: c_char , __save_ptr : * mut * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:51730
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) ; } extern "C" { pub fn interrupt_trigger_take_snapshot (uc : * mut uc_engine) -> * mut :: std :: os :: raw :: c_void ; } extern...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:57925
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strcasestr (__haystack : * const :: std :: os :: raw :: c_char , __needle : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:51848
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn interrupt_trigger_restore_snapshot (uc : * mut uc_engine , snapshot : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:58103
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn memmem (__haystack : * const :: std :: os :: raw :: c_void , __haystacklen : usize , __needle : * const :: std :: os :: raw :: c_void , __needlelen : usize) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:51979
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn interrupt_trigger_discard_snapshot (uc : * mut uc_engine , snapshot : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:58323
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn __mempcpy (__dest : * mut :: std :: os :: raw :: c_void , __src : * const :: std :: os :: raw :: c_void , __n : usize) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:52110
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn interrupt_trigger_timer_cb (uc : * mut uc_engine , timer_id : u32 , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:52251
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn memcpy (__dest : * mut :: std :: os :: raw :: c_void , __src : * const :: std :: os :: raw :: c_void , __n : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:58505
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn mempcpy (__dest : * mut :: std :: os :: raw :: c_void , __src : * const :: std :: os :: raw :: c_void , __n : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:52455
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn memmove (__dest : * mut :: std :: os :: raw :: c_void , __src : * const :: std :: os :: raw :: c_void , __n : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:58710
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._void ; } extern "C" { pub fn strlen (__s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_ulong ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:58821
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ulong ; } extern "C" { pub fn strnlen (__string : * const :: std :: os :: raw :: c_char , __maxlen : usize) -> usize ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:52660
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn memccpy (__dest : * mut :: std :: os :: raw :: c_void , __src : * const :: std :: os :: raw :: c_void , __c : :: std :: os :: raw :: c_int , __n : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:52902
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn memset (__s : * mut :: std :: os :: raw :: c_void , __c : :: std :: os :: raw :: c_int , __n : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:58932
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ize ; } extern "C" { pub fn strerror (__errnum : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern "...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:53092
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn memcmp (__s1 : * const :: std :: os :: raw :: c_void , __s2 : * const :: std :: os :: raw :: c_void , __n : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:59046
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}__xpg_strerror_r"] pub fn strerror_r (__errnum : :: std :: os :: raw :: c_int , __buf : * mut :: std :: os :: raw :: c_char , __buflen : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:53288
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn __memcmpeq (__s1 : * const :: std :: os :: raw :: c_void , __s2 : * const :: std :: os :: raw :: c_void , __n : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:59260
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strerror_l (__errnum : :: std :: os :: raw :: c_int , __l : locale_t) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:53463
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn memchr (__s : * const :: std :: os :: raw :: c_void , __c : :: std :: os :: raw :: c_int , __n : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:59393
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn bcmp (__s1 : * const :: std :: os :: raw :: c_void , __s2 : * const :: std :: os :: raw :: c_void , __n : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:53655
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strcpy (__dest : * mut :: std :: os :: raw :: c_char , __src : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:59587
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn bcopy (__src : * const :: std :: os :: raw :: c_void , __dest : * mut :: std :: os :: raw :: c_void , __n : :: std :: os :: raw :: c_ulong) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:53820
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strncpy (__dest : * mut :: std :: os :: raw :: c_char , __src : * const :: std :: os :: raw :: c_char , __n : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:59751
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ong) ; } extern "C" { pub fn bzero (__s : * mut :: std :: os :: raw :: c_void , __n : :: std :: os :: raw :: c_ulong) ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:59864
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn index (__s : * const :: std :: os :: raw :: c_char , __c : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:54025
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strcat (__dest : * mut :: std :: os :: raw :: c_char , __src : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:54190
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strncat (__dest : * mut :: std :: os :: raw :: c_char , __src : * const :: std :: os :: raw :: c_char , __n : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:60016
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn rindex (__s : * const :: std :: os :: raw :: c_char , __c : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:60169
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_char ; } extern "C" { pub fn ffs (__i : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:54395
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strcmp (__s1 : * const :: std :: os :: raw :: c_char , __s2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:54552
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strncmp (__s1 : * const :: std :: os :: raw :: c_char , __s2 : * const :: std :: os :: raw :: c_char , __n : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:60266
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_int ; } extern "C" { pub fn ffsl (__l : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:54749
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strcoll (__s1 : * const :: std :: os :: raw :: c_char , __s2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:60365
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: c_int ; } extern "C" { pub fn ffsll (__ll : :: std :: os :: raw :: c_longlong) -> :: std :: os :: raw :: c_int ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:54907
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strxfrm (__dest : * mut :: std :: os :: raw :: c_char , __src : * const :: std :: os :: raw :: c_char , __n : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_ulong ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:60470
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strcasecmp (__s1 : * const :: std :: os :: raw :: c_char , __s2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:55560
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn strcoll_l (__s1 : * const :: std :: os :: raw :: c_char , __s2 : * const :: std :: os :: raw :: c_char , __l : locale_t) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:60631
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strncasecmp (__s1 : * const :: std :: os :: raw :: c_char , __s2 : * const :: std :: os :: raw :: c_char , __n : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:55737
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strxfrm_l (__dest : * mut :: std :: os :: raw :: c_char , __src : * const :: std :: os :: raw :: c_char , __n : usize , __l : locale_t) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:60832
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strcasecmp_l (__s1 : * const :: std :: os :: raw :: c_char , __s2 : * const :: std :: os :: raw :: c_char , __loc : locale_t) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:55906
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ze ; } extern "C" { pub fn strdup (__s : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:61014
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strncasecmp_l (__s1 : * const :: std :: os :: raw :: c_char , __s2 : * const :: std :: os :: raw :: c_char , __n : usize , __loc : locale_t) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:56022
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strndup (__string : * const :: std :: os :: raw :: c_char , __n : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:61211
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn explicit_bzero (__s : * mut :: std :: os :: raw :: c_void , __n : usize) ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:56183
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strchr (__s : * const :: std :: os :: raw :: c_char , __c : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:61308
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strsep (__stringp : * mut * mut :: std :: os :: raw :: c_char , __delim : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:56336
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strrchr (__s : * const :: std :: os :: raw :: c_char , __c : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:61484
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...char ; } extern "C" { pub fn strsignal (__sig : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:56490
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strchrnul (__s : * const :: std :: os :: raw :: c_char , __c : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:61596
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn __stpcpy (__dest : * mut :: std :: os :: raw :: c_char , __src : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:56646
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strcspn (__s : * const :: std :: os :: raw :: c_char , __reject : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_ulong ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:61763
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn stpcpy (__dest : * mut :: std :: os :: raw :: c_char , __src : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:56809
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strspn (__s : * const :: std :: os :: raw :: c_char , __accept : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_ulong ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:61928
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn __stpncpy (__dest : * mut :: std :: os :: raw :: c_char , __src : * const :: std :: os :: raw :: c_char , __n : usize) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:56971
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strpbrk (__s : * const :: std :: os :: raw :: c_char , __accept : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:62110
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn stpncpy (__dest : * mut :: std :: os :: raw :: c_char , __src : * const :: std :: os :: raw :: c_char , __n : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:57139
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strstr (__haystack : * const :: std :: os :: raw :: c_char , __needle : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:62315
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strlcpy (__dest : * mut :: std :: os :: raw :: c_char , __src : * const :: std :: os :: raw :: c_char , __n : usize) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:57313
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strtok (__s : * mut :: std :: os :: raw :: c_char , __delim : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:62465
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strlcat (__dest : * mut :: std :: os :: raw :: c_char , __src : * const :: std :: os :: raw :: c_char , __n : usize) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:57477
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn __strtok_r (__s : * mut :: std :: os :: raw :: c_char , __delim : * const :: std :: os :: raw :: c_char , __save_ptr : * mut * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:62615
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn __assert_fail (__assertion : * const :: std :: os :: raw :: c_char , __file : * const :: std :: os :: raw :: c_char , __line : :: std :: os :: raw :: c_uint , __function : * const :: std :: os :: raw :: c_char) -> ! ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:57702
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strtok_r (__s : * mut :: std :: os :: raw :: c_char , __delim : * const :: std :: os :: raw :: c_char , __save_ptr : * mut * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:62855
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn __assert_perror_fail (__errnum : :: std :: os :: raw :: c_int , __file : * const :: std :: os :: raw :: c_char , __line : :: std :: os :: raw :: c_uint , __function : * const :: std :: os :: raw :: c_char) -> ! ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:57925
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strcasestr (__haystack : * const :: std :: os :: raw :: c_char , __needle : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:58103
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn memmem (__haystack : * const :: std :: os :: raw :: c_void , __haystacklen : usize , __needle : * const :: std :: os :: raw :: c_void , __needlelen : usize) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:63090
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn __assert (__assertion : * const :: std :: os :: raw :: c_char , __file : * const :: std :: os :: raw :: c_char , __line : :: std :: os :: raw :: c_int) -> ! ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:86083
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... DEMCR : u32 , } extern "C" { pub fn init_systick (uc : * mut uc_engine , reload_val : u32) -> uc_err :: Type ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:58323
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn __mempcpy (__dest : * mut :: std :: os :: raw :: c_void , __src : * const :: std :: os :: raw :: c_void , __n : usize) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:58505
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn mempcpy (__dest : * mut :: std :: os :: raw :: c_void , __src : * const :: std :: os :: raw :: c_void , __n : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:86180
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn hook_syst_mmio_read (uc : * mut uc_engine , type_ : uc_mem_type :: Type , addr : u64 , size : :: std :: os :: raw :: c_int , value : i64 , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:58710
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._void ; } extern "C" { pub fn strlen (__s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_ulong ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:86392
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn handle_syst_mmio_read (uc : * mut uc_engine , addr : u64 , size : :: std :: os :: raw :: c_int) -> u64 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:58821
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ulong ; } extern "C" { pub fn strnlen (__string : * const :: std :: os :: raw :: c_char , __maxlen : usize) -> usize ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:86519
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn hook_syst_mmio_write (uc : * mut uc_engine , type_ : uc_mem_type :: Type , addr : u64 , size : :: std :: os :: raw :: c_int , value : i64 , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:58932
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ize ; } extern "C" { pub fn strerror (__errnum : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern "...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:86732
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._void) ; } extern "C" { pub fn systick_take_snapshot (uc : * mut uc_engine) -> * mut :: std :: os :: raw :: c_void ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:59046
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}__xpg_strerror_r"] pub fn strerror_r (__errnum : :: std :: os :: raw :: c_int , __buf : * mut :: std :: os :: raw :: c_char , __buflen : usize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:59260
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strerror_l (__errnum : :: std :: os :: raw :: c_int , __l : locale_t) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:86840
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn systick_restore_snapshot (uc : * mut uc_engine , snapshot : * mut :: std :: os :: raw :: c_void) ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:59393
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn bcmp (__s1 : * const :: std :: os :: raw :: c_void , __s2 : * const :: std :: os :: raw :: c_void , __n : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:86961
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn systick_discard_snapshot (uc : * mut uc_engine , snapshot : * mut :: std :: os :: raw :: c_void) ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:59587
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn bcopy (__src : * const :: std :: os :: raw :: c_void , __dest : * mut :: std :: os :: raw :: c_void , __n : :: std :: os :: raw :: c_ulong) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:87082
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: std :: os :: raw :: c_void) ; } extern "C" { pub fn print_state (uc : * mut uc_engine) ; } extern "C" { pub fn get_instruction...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:59751
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ong) ; } extern "C" { pub fn bzero (__s : * mut :: std :: os :: raw :: c_void , __n : :: std :: os :: raw :: c_ulong) ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:87141
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ngine) ; } extern "C" { pub fn get_instruction_size (insn : u64 , is_thumb : bool) -> :: std :: os :: raw :: c_int ; } # [repr (C)...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:59864
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn index (__s : * const :: std :: os :: raw :: c_char , __c : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:60016
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn rindex (__s : * const :: std :: os :: raw :: c_char , __c : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:89459
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Config , } extern "C" { pub fn pend_interrupt (ctx : * mut FwContext , exception_no : :: std :: os :: raw :: c_int) ; } extern "C"...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:60169
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_char ; } extern "C" { pub fn ffs (__i : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:89568
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn init_nvic (uc : * mut uc_engine , vtor : u32 , num_irq : u32 , interrupt_limit : u32 , num_disabled_interrupts : u32 , disabled_interrupts : * mut u32 , enable_nested_interrupts : bool , allow_active_interrupt_pending : bool) -> uc_err :: Type ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:60266
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_int ; } extern "C" { pub fn ffsl (__l : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:89836
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ol) -> uc_err :: Type ; } extern "C" { pub fn get_num_enabled (nvic_ptr : * mut CortexmNVIC) -> u16 ; } extern "C" { pub fn nth_en...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:60365
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: c_int ; } extern "C" { pub fn ffsll (__ll : :: std :: os :: raw :: c_longlong) -> :: std :: os :: raw :: c_int ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:60470
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strcasecmp (__s1 : * const :: std :: os :: raw :: c_char , __s2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:89914
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...exmNVIC) -> u16 ; } extern "C" { pub fn nth_enabled_irq_num (nvic_ptr : * mut CortexmNVIC , n : u8) -> u8 ; } extern "C" { pub sta...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:60631
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strncasecmp (__s1 : * const :: std :: os :: raw :: c_char , __s2 : * const :: std :: os :: raw :: c_char , __n : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:90004
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: * mut CortexmNVIC , n : u8) -> u8 ; } extern "C" { pub static mut nvic : CortexmNVIC ; } extern "C" { pub fn nvic_block_hook (uc...
[INFO] [stdout]   |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:60832
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strcasecmp_l (__s1 : * const :: std :: os :: raw :: c_char , __s2 : * const :: std :: os :: raw :: c_char , __loc : locale_t) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:90055
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : CortexmNVIC ; } extern "C" { pub fn nvic_block_hook (uc : * mut uc_engine , address : u64 , size : u32) ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:61014
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strncasecmp_l (__s1 : * const :: std :: os :: raw :: c_char , __s2 : * const :: std :: os :: raw :: c_char , __n : usize , __loc : locale_t) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:90147
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s : u64 , size : u32) ; } extern "C" { pub fn ExceptionReturn (uc : * mut uc_engine , ret_pc : u32) ; } extern "C" { pub fn handle...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:61211
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn explicit_bzero (__s : * mut :: std :: os :: raw :: c_void , __n : usize) ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:90225
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn handler_svc (uc : * mut uc_engine , intno : u32 , user_data : * mut :: std :: os :: raw :: c_void) ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:61308
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strsep (__stringp : * mut * mut :: std :: os :: raw :: c_char , __delim : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:61484
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...char ; } extern "C" { pub fn strsignal (__sig : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:90348
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn nvic_set_pending (uc : * mut uc_engine , num : u32 , skip_current_instruction : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:61596
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn __stpcpy (__dest : * mut :: std :: os :: raw :: c_char , __src : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:90482
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: c_int) ; } extern "C" { pub fn nvic_take_snapshot (uc : * mut uc_engine) -> * mut :: std :: os :: raw :: c_void ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:61763
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn stpcpy (__dest : * mut :: std :: os :: raw :: c_char , __src : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:90587
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...d ; } extern "C" { pub fn nvic_restore_snapshot (uc : * mut uc_engine , snapshot : * mut :: std :: os :: raw :: c_void) ; } extern...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:61928
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn __stpncpy (__dest : * mut :: std :: os :: raw :: c_char , __src : * const :: std :: os :: raw :: c_char , __n : usize) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:90705
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) ; } extern "C" { pub fn nvic_discard_snapshot (uc : * mut uc_engine , snapshot : * mut :: std :: os :: raw :: c_void) ; } extern...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:62110
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn stpncpy (__dest : * mut :: std :: os :: raw :: c_char , __src : * const :: std :: os :: raw :: c_char , __n : :: std :: os :: raw :: c_ulong) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:62315
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strlcpy (__dest : * mut :: std :: os :: raw :: c_char , __src : * const :: std :: os :: raw :: c_char , __n : usize) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:90823
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn handle_sysctl_mmio_write (uc : * mut uc_engine , addr : u64 , size : :: std :: os :: raw :: c_int , value : i64) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:62465
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn strlcat (__dest : * mut :: std :: os :: raw :: c_char , __src : * const :: std :: os :: raw :: c_char , __n : usize) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:90960
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn handle_sysctl_mmio_read (uc : * mut uc_engine , addr : u64 , size : :: std :: os :: raw :: c_int) -> u64 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:62615
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn __assert_fail (__assertion : * const :: std :: os :: raw :: c_char , __file : * const :: std :: os :: raw :: c_char , __line : :: std :: os :: raw :: c_uint , __function : * const :: std :: os :: raw :: c_char) -> ! ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:91089
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: c_int) -> u64 ; } extern "C" { pub fn get_timer_ticker_val (uc : * mut uc_engine , id : u32) -> u64 ; } extern "C" { pub fn ge...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:62855
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn __assert_perror_fail (__errnum : :: std :: os :: raw :: c_int , __file : * const :: std :: os :: raw :: c_char , __line : :: std :: os :: raw :: c_uint , __function : * const :: std :: os :: raw :: c_char) -> ! ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:91175
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...d : u32) -> u64 ; } extern "C" { pub fn get_timer_reload_val (timers : * mut TimerState , id : u32) -> u64 ; } # [repr (C)] # [der...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:63090
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn __assert (__assertion : * const :: std :: os :: raw :: c_char , __file : * const :: std :: os :: raw :: c_char , __line : :: std :: os :: raw :: c_int) -> ! ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:86083
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... DEMCR : u32 , } extern "C" { pub fn init_systick (uc : * mut uc_engine , reload_val : u32) -> uc_err :: Type ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:86180
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn hook_syst_mmio_read (uc : * mut uc_engine , type_ : uc_mem_type :: Type , addr : u64 , size : :: std :: os :: raw :: c_int , value : i64 , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:86392
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn handle_syst_mmio_read (uc : * mut uc_engine , addr : u64 , size : :: std :: os :: raw :: c_int) -> u64 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:86519
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn hook_syst_mmio_write (uc : * mut uc_engine , type_ : uc_mem_type :: Type , addr : u64 , size : :: std :: os :: raw :: c_int , value : i64 , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:86732
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._void) ; } extern "C" { pub fn systick_take_snapshot (uc : * mut uc_engine) -> * mut :: std :: os :: raw :: c_void ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:86840
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn systick_restore_snapshot (uc : * mut uc_engine , snapshot : * mut :: std :: os :: raw :: c_void) ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:86961
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn systick_discard_snapshot (uc : * mut uc_engine , snapshot : * mut :: std :: os :: raw :: c_void) ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:87082
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: std :: os :: raw :: c_void) ; } extern "C" { pub fn print_state (uc : * mut uc_engine) ; } extern "C" { pub fn get_instruction...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:87141
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ngine) ; } extern "C" { pub fn get_instruction_size (insn : u64 , is_thumb : bool) -> :: std :: os :: raw :: c_int ; } # [repr (C)...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:89459
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Config , } extern "C" { pub fn pend_interrupt (ctx : * mut FwContext , exception_no : :: std :: os :: raw :: c_int) ; } extern "C"...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:89568
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn init_nvic (uc : * mut uc_engine , vtor : u32 , num_irq : u32 , interrupt_limit : u32 , num_disabled_interrupts : u32 , disabled_interrupts : * mut u32 , enable_nested_interrupts : bool , allow_active_interrupt_pending : bool) -> uc_err :: Type ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:89836
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ol) -> uc_err :: Type ; } extern "C" { pub fn get_num_enabled (nvic_ptr : * mut CortexmNVIC) -> u16 ; } extern "C" { pub fn nth_en...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:89914
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...exmNVIC) -> u16 ; } extern "C" { pub fn nth_enabled_irq_num (nvic_ptr : * mut CortexmNVIC , n : u8) -> u8 ; } extern "C" { pub sta...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:90004
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: * mut CortexmNVIC , n : u8) -> u8 ; } extern "C" { pub static mut nvic : CortexmNVIC ; } extern "C" { pub fn nvic_block_hook (uc...
[INFO] [stdout]   |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:90055
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : CortexmNVIC ; } extern "C" { pub fn nvic_block_hook (uc : * mut uc_engine , address : u64 , size : u32) ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:90147
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s : u64 , size : u32) ; } extern "C" { pub fn ExceptionReturn (uc : * mut uc_engine , ret_pc : u32) ; } extern "C" { pub fn handle...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:90225
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn handler_svc (uc : * mut uc_engine , intno : u32 , user_data : * mut :: std :: os :: raw :: c_void) ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:90348
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn nvic_set_pending (uc : * mut uc_engine , num : u32 , skip_current_instruction : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:90482
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: c_int) ; } extern "C" { pub fn nvic_take_snapshot (uc : * mut uc_engine) -> * mut :: std :: os :: raw :: c_void ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:90587
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...d ; } extern "C" { pub fn nvic_restore_snapshot (uc : * mut uc_engine , snapshot : * mut :: std :: os :: raw :: c_void) ; } extern...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:90705
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) ; } extern "C" { pub fn nvic_discard_snapshot (uc : * mut uc_engine , snapshot : * mut :: std :: os :: raw :: c_void) ; } extern...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:90823
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn handle_sysctl_mmio_write (uc : * mut uc_engine , addr : u64 , size : :: std :: os :: raw :: c_int , value : i64) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:90960
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn handle_sysctl_mmio_read (uc : * mut uc_engine , addr : u64 , size : :: std :: os :: raw :: c_int) -> u64 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:91089
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: c_int) -> u64 ; } extern "C" { pub fn get_timer_ticker_val (uc : * mut uc_engine , id : u32) -> u64 ; } extern "C" { pub fn ge...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/icicle-cortexm-2122aa874d4e04bf/out/fuzzware_bindings.rs:3:91175
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...d : u32) -> u64 ; } extern "C" { pub fn get_timer_reload_val (timers : * mut TimerState , id : u32) -> u64 ; } # [repr (C)] # [der...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> icicle-cortexm/src/unicorn_api.rs:131:14
[INFO] [stdout]     |
[INFO] [stdout] 128 | pub unsafe extern "C" fn emu_stop(ctx: *mut c_void, exit: uc_err) -> uc_err { unsafe {
[INFO] [stdout]     |                                                                               ------ because it's nested under this `unsafe` block
[INFO] [stdout] ...
[INFO] [stdout] 131 |     let vm = unsafe { &mut *ctx.vm };
[INFO] [stdout]     |              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_unsafe)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> icicle-cortexm/src/unicorn_api.rs:160:22
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub unsafe extern "C" fn reg_read(ctx: *mut c_void, regid: c_int, value: *mut c_void) -> uc_err { unsafe {
[INFO] [stdout]     |                                                                                                   ------ because it's nested under this `unsafe` block
[INFO] [stdout] ...
[INFO] [stdout] 160 |             let vm = unsafe { &mut *ctx.vm };
[INFO] [stdout]     |                      ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> icicle-cortexm/src/unicorn_api.rs:164:22
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub unsafe extern "C" fn reg_read(ctx: *mut c_void, regid: c_int, value: *mut c_void) -> uc_err { unsafe {
[INFO] [stdout]     |                                                                                                   ------ because it's nested under this `unsafe` block
[INFO] [stdout] ...
[INFO] [stdout] 164 |             let vm = unsafe { &mut *ctx.vm };
[INFO] [stdout]     |                      ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> icicle-cortexm/src/unicorn_api.rs:205:14
[INFO] [stdout]     |
[INFO] [stdout] 202 | pub unsafe extern "C" fn reg_write(ctx: *mut c_void, regid: c_int, value: *const c_void) -> uc_err { unsafe {
[INFO] [stdout]     |                                                                                                      ------ because it's nested under this `unsafe` block
[INFO] [stdout] ...
[INFO] [stdout] 205 |     let vm = unsafe { &mut *ctx.vm };
[INFO] [stdout]     |              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> icicle-cortexm/src/unicorn_api.rs:221:22
[INFO] [stdout]     |
[INFO] [stdout] 202 | pub unsafe extern "C" fn reg_write(ctx: *mut c_void, regid: c_int, value: *const c_void) -> uc_err { unsafe {
[INFO] [stdout]     |                                                                                                      ------ because it's nested under this `unsafe` block
[INFO] [stdout] ...
[INFO] [stdout] 221 |             let vm = unsafe { &mut *ctx.vm };
[INFO] [stdout]     |                      ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> icicle-cortexm/src/unicorn_api.rs:287:14
[INFO] [stdout]     |
[INFO] [stdout] 283 | ) -> uc_err { unsafe {
[INFO] [stdout]     |               ------ because it's nested under this `unsafe` block
[INFO] [stdout] ...
[INFO] [stdout] 287 |     let vm = unsafe { &mut *ctx.vm };
[INFO] [stdout]     |              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> icicle-cortexm/src/unicorn_api.rs:327:14
[INFO] [stdout]     |
[INFO] [stdout] 325 | ) -> uc_err { unsafe {
[INFO] [stdout]     |               ------ because it's nested under this `unsafe` block
[INFO] [stdout] 326 |     let ctx = &mut *ctx.cast::<Context>();
[INFO] [stdout] 327 |     let vm = unsafe { &mut *ctx.vm };
[INFO] [stdout]     |              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> icicle-cortexm/src/unicorn_api.rs:369:14
[INFO] [stdout]     |
[INFO] [stdout] 365 | ) -> uc_err { unsafe {
[INFO] [stdout]     |               ------ because it's nested under this `unsafe` block
[INFO] [stdout] ...
[INFO] [stdout] 369 |     let vm = unsafe { &mut *ctx.vm };
[INFO] [stdout]     |              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> icicle-cortexm/src/unicorn_api.rs:408:14
[INFO] [stdout]     |
[INFO] [stdout] 407 | pub unsafe extern "C" fn timer_expired(ctx: *mut c_void, number: i32, timer: *mut c_void) { unsafe {
[INFO] [stdout]     |                                                                                             ------ because it's nested under this `unsafe` block
[INFO] [stdout] 408 |     let vm = unsafe { &mut *(*ctx.cast::<Context>()).vm };
[INFO] [stdout]     |              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> icicle-cortexm/src/unicorn_api.rs:423:14
[INFO] [stdout]     |
[INFO] [stdout] 421 | pub unsafe extern "C" fn get_next_irq_number(ctx: *mut c_void, number: *mut u8) -> bool { unsafe {
[INFO] [stdout]     |                                                                                           ------ because it's nested under this `unsafe` block
[INFO] [stdout] 422 |     let ctx = &mut *ctx.cast::<Context>();
[INFO] [stdout] 423 |     let vm = unsafe { &mut *ctx.vm };
[INFO] [stdout]     |              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> icicle-cortexm/src/unicorn_api.rs:440:14
[INFO] [stdout]     |
[INFO] [stdout] 438 | pub unsafe extern "C" fn get_next_timer_choice(ctx: *mut c_void, choice: *mut u8) -> bool { unsafe {
[INFO] [stdout]     |                                                                                             ------ because it's nested under this `unsafe` block
[INFO] [stdout] 439 |     let ctx = &mut *ctx.cast::<Context>();
[INFO] [stdout] 440 |     let vm = unsafe { &mut *ctx.vm };
[INFO] [stdout]     |              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> icicle-cortexm/src/unicorn_api.rs:131:14
[INFO] [stdout]     |
[INFO] [stdout] 128 | pub unsafe extern "C" fn emu_stop(ctx: *mut c_void, exit: uc_err) -> uc_err { unsafe {
[INFO] [stdout]     |                                                                               ------ because it's nested under this `unsafe` block
[INFO] [stdout] ...
[INFO] [stdout] 131 |     let vm = unsafe { &mut *ctx.vm };
[INFO] [stdout]     |              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_unsafe)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> icicle-cortexm/src/unicorn_api.rs:160:22
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub unsafe extern "C" fn reg_read(ctx: *mut c_void, regid: c_int, value: *mut c_void) -> uc_err { unsafe {
[INFO] [stdout]     |                                                                                                   ------ because it's nested under this `unsafe` block
[INFO] [stdout] ...
[INFO] [stdout] 160 |             let vm = unsafe { &mut *ctx.vm };
[INFO] [stdout]     |                      ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> icicle-cortexm/src/unicorn_api.rs:164:22
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub unsafe extern "C" fn reg_read(ctx: *mut c_void, regid: c_int, value: *mut c_void) -> uc_err { unsafe {
[INFO] [stdout]     |                                                                                                   ------ because it's nested under this `unsafe` block
[INFO] [stdout] ...
[INFO] [stdout] 164 |             let vm = unsafe { &mut *ctx.vm };
[INFO] [stdout]     |                      ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> icicle-cortexm/src/unicorn_api.rs:205:14
[INFO] [stdout]     |
[INFO] [stdout] 202 | pub unsafe extern "C" fn reg_write(ctx: *mut c_void, regid: c_int, value: *const c_void) -> uc_err { unsafe {
[INFO] [stdout]     |                                                                                                      ------ because it's nested under this `unsafe` block
[INFO] [stdout] ...
[INFO] [stdout] 205 |     let vm = unsafe { &mut *ctx.vm };
[INFO] [stdout]     |              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> icicle-cortexm/src/unicorn_api.rs:221:22
[INFO] [stdout]     |
[INFO] [stdout] 202 | pub unsafe extern "C" fn reg_write(ctx: *mut c_void, regid: c_int, value: *const c_void) -> uc_err { unsafe {
[INFO] [stdout]     |                                                                                                      ------ because it's nested under this `unsafe` block
[INFO] [stdout] ...
[INFO] [stdout] 221 |             let vm = unsafe { &mut *ctx.vm };
[INFO] [stdout]     |                      ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> icicle-cortexm/src/unicorn_api.rs:287:14
[INFO] [stdout]     |
[INFO] [stdout] 283 | ) -> uc_err { unsafe {
[INFO] [stdout]     |               ------ because it's nested under this `unsafe` block
[INFO] [stdout] ...
[INFO] [stdout] 287 |     let vm = unsafe { &mut *ctx.vm };
[INFO] [stdout]     |              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> icicle-cortexm/src/unicorn_api.rs:327:14
[INFO] [stdout]     |
[INFO] [stdout] 325 | ) -> uc_err { unsafe {
[INFO] [stdout]     |               ------ because it's nested under this `unsafe` block
[INFO] [stdout] 326 |     let ctx = &mut *ctx.cast::<Context>();
[INFO] [stdout] 327 |     let vm = unsafe { &mut *ctx.vm };
[INFO] [stdout]     |              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> icicle-cortexm/src/unicorn_api.rs:369:14
[INFO] [stdout]     |
[INFO] [stdout] 365 | ) -> uc_err { unsafe {
[INFO] [stdout]     |               ------ because it's nested under this `unsafe` block
[INFO] [stdout] ...
[INFO] [stdout] 369 |     let vm = unsafe { &mut *ctx.vm };
[INFO] [stdout]     |              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> icicle-cortexm/src/unicorn_api.rs:408:14
[INFO] [stdout]     |
[INFO] [stdout] 407 | pub unsafe extern "C" fn timer_expired(ctx: *mut c_void, number: i32, timer: *mut c_void) { unsafe {
[INFO] [stdout]     |                                                                                             ------ because it's nested under this `unsafe` block
[INFO] [stdout] 408 |     let vm = unsafe { &mut *(*ctx.cast::<Context>()).vm };
[INFO] [stdout]     |              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> icicle-cortexm/src/unicorn_api.rs:423:14
[INFO] [stdout]     |
[INFO] [stdout] 421 | pub unsafe extern "C" fn get_next_irq_number(ctx: *mut c_void, number: *mut u8) -> bool { unsafe {
[INFO] [stdout]     |                                                                                           ------ because it's nested under this `unsafe` block
[INFO] [stdout] 422 |     let ctx = &mut *ctx.cast::<Context>();
[INFO] [stdout] 423 |     let vm = unsafe { &mut *ctx.vm };
[INFO] [stdout]     |              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> icicle-cortexm/src/unicorn_api.rs:440:14
[INFO] [stdout]     |
[INFO] [stdout] 438 | pub unsafe extern "C" fn get_next_timer_choice(ctx: *mut c_void, choice: *mut u8) -> bool { unsafe {
[INFO] [stdout]     |                                                                                             ------ because it's nested under this `unsafe` block
[INFO] [stdout] 439 |     let ctx = &mut *ctx.cast::<Context>();
[INFO] [stdout] 440 |     let vm = unsafe { &mut *ctx.vm };
[INFO] [stdout]     |              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `icicle-cortexm` (lib test) due to 115 previous errors; 11 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `icicle-cortexm` (lib) due to 115 previous errors; 11 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "3a6025982f47c4bca8bee8b401a44e9faef4f99a8d9133c76c988c44ef92104c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3a6025982f47c4bca8bee8b401a44e9faef4f99a8d9133c76c988c44ef92104c", kill_on_drop: false }`
[INFO] [stdout] 3a6025982f47c4bca8bee8b401a44e9faef4f99a8d9133c76c988c44ef92104c
